//导入文件处理模块和路径模块
const fs = require('fs');
const path = require('path');
//处理接收的命令进行对应删除文件夹操作
const deleteFile = (command) => {
        //将命令转换成数组以空格隔开
        const arr = command.split(" ");
        if (arr.length === 1) {
            process.send('请输入文件名~');
        }
        if (arr.length === 2) {
            const name = arr[1];
            //fs模块的unlink(path)方法来删除文件
            fs.unlink(path.resolve(__dirname, `../resource/${name}`), (err) => {
                if (err) {
                    process.send('文件不存在--');
                } else {
                    process.send('文件删除成功');
                }
            })
        }
    }
    // deleteFile();
    //接收父进程传过来的信息
process.on('message', deleteFile);